body {background:#fff; font:100%/1.4 arial,helvetica,sans-serif; color:#000; text-align:center; margin:0px; padding:0px; border:0px;}
div {position:relative; margin:0px; padding:0px; border:0px;}

a { color:#888; text-decoration:none; }
a:hover { color:#555; }

input, select, textarea {
    border-color:#CCC #999 #999 #CCC;
    border-style:solid;
    border-width:1px;
    color:#444;
    font:18px arial,sans-serif bold;
    margin:0;
    padding:5px 8px 0 6px;
    height: 22px;
    vertical-align:top;
    font-family:inherit;
    background:none repeat scroll 0 0 #FFFFFF;
}

.nodelogo {
    filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	text-align:center; 
    color:#888;
    font-weight:bold
}

.green {
    color: #88ff00;
}
.green_link {
    font-weight:bold;
    color: #88ff00;
}
a:hover.green_link {
    color: #66dd00;
}
.bold_link {
    font-weight:bold;
    color: #ff0088
}
a:hover.bold_link {
    color: #dd0066;
}

.big {
font-size: 100px; 
padding-top:85px;
margin: 0 0 40px 0;
}
.small {
    font-size: 27px; 
    margin-top:0;
    padding-top:0;
}

.node {
    color:#222;
    text-align: left;
    font-size:13px;
}
.node div { width: 720px; }
.node h3 { width: 720px;
    border-bottom: 1px solid #ccc;
    font-size:15px;
}

.extradata {
    float:right;
    width:250px!important;
    border-left:1px solid #ccc;
    padding-left: 7px;
    clear:both;
}
.linktype {
    font-size:14px;
    display:block;
}
.link {
    font-size:12px;
}
.linkbox {
    background-color:#000;
    filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	padding:7px 14px;
}
.submit {
    cursor: pointer;
    height: 34px;
}

#homesearch { 
    text-align:left;
    margin-left:240px ;
    width:500px;
}
#content {
    min-height: 400px;
}
#searchinput{
    width: 450px!important;
}

#top {
    height:50px;
    padding-top: 5px;
}
#top div {
    float: left;
    margin-right:10px;
}
#topsearch {
    width: 400px!important;
}
#searchhome {
    width:400px!important;
    float:left;
}
#footer {
    font-size:11px;
    margin-top:10px;
    border-top: 1px solid #ccc;
}

#namefield {
    width:600px;
}
#contentfield {
    width:600px;
    height:400px;
    margin: 10px 0;
    font-size:12px;
}

#all {
    background:#ffffff url('http://node.esfriki.com/node.jpg') no-repeat 50% -310px;
    width:980px;
    margin:0 auto;
    text-align:left
}

#home {
    text-align: center;
    background:#ffffff url('http://node.esfriki.com/node.jpg') no-repeat center center; 
    width:980px;
    margin:0 auto;
    height:400px;
}